<?php

include('./sql/conf.php');
include('./php/sms.php');

$polaczenie = new mysqli($serwerMySQL, $uzytkownikMySQL, $hasloMySQL, $bazaMySQL);

if($polaczenie) {

	$stmt = $polaczenie->stmt_init();

	$stmt->prepare('SELECT t.id_terminu, t.data, t.godzina, t.id_pacjenta, l.imie, l.nazwisko, s.nazwa FROM terminy t, lekarze l, specjalnosci s WHERE t.id_lekarza=l.id_lekarza AND l.specjalnosc=s.id_specjalnosci');
	$stmt->execute();
	$stmt->bind_result($id, $data, $godzina, $idPacjenta, $imieLekarza, $nazwiskoLekarza, $specjalnosc);
	while($stmt->fetch()) {

		$roznica = (strtotime(date('Y-m-d'))-strtotime($data))/(60*60*24);

		if(strlen($godzina) == 3) $godzina = '0'.$godzina;
		$godzina = substr($godzina, 0, 2).':'.substr($godzina, 2, 2);

			
		if($roznica == 30 || $roznica == 7 || $roznica == 1) {

			sendSMS($idPacjenta, 'Przypominamy, ze za '.$roznica.' dni, tj: '.$data.', o godzinie '.$godzina.' zarejestrowano wizyte u '.$imieLekarza.' '.$nazwiskoLekarza.' ('.$specjalnosc.')');

		}

	}

}

?>